X-Git-Url: https://git.llucax.com/z.facultad/75.10/miklolife.git/blobdiff_plain/ad71413fd9d551c9d807aff0077d786fd9b8ff9d..dad2bcd34c37444e767be878547a735d94226942:/carpeta/Documentacion/Modelo08/m08%20-%20Dise%C3%B1o%20y%20lanzamiento%20de%20tareas%20batch.rtf?ds=sidebyside diff --git "a/carpeta/Documentacion/Modelo08/m08 - Dise\303\261o y lanzamiento de tareas batch.rtf" "b/carpeta/Documentacion/Modelo08/m08 - Dise\303\261o y lanzamiento de tareas batch.rtf" index d3ce0e7..015ee31 100644 --- "a/carpeta/Documentacion/Modelo08/m08 - Dise\303\261o y lanzamiento de tareas batch.rtf" +++ "b/carpeta/Documentacion/Modelo08/m08 - Dise\303\261o y lanzamiento de tareas batch.rtf" @@ -1,496 +1,370 @@ {\rtf1\ansi\ansicpg1252\uc1\deff0\stshfdbch0\stshfloch0\stshfhich0\stshfbi0\deflang3082\deflangfe3082{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;} -{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0603020202020204}Trebuchet MS{\*\falt Desyrel};}{\f219\froman\fcharset238\fprq2 Times New Roman CE;} -{\f220\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f222\froman\fcharset161\fprq2 Times New Roman Greek;}{\f223\froman\fcharset162\fprq2 Times New Roman Tur;}{\f224\froman\fcharset177\fprq2 Times New Roman (Hebrew);} -{\f225\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f226\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f227\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f229\fswiss\fcharset238\fprq2 Arial CE;} -{\f230\fswiss\fcharset204\fprq2 Arial Cyr;}{\f232\fswiss\fcharset161\fprq2 Arial Greek;}{\f233\fswiss\fcharset162\fprq2 Arial Tur;}{\f234\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f235\fswiss\fcharset178\fprq2 Arial (Arabic);} -{\f236\fswiss\fcharset186\fprq2 Arial Baltic;}{\f237\fswiss\fcharset163\fprq2 Arial (Vietnamese);}{\f579\fswiss\fcharset238\fprq2 Trebuchet MS CE{\*\falt Desyrel};}{\f580\fswiss\fcharset204\fprq2 Trebuchet MS Cyr{\*\falt Desyrel};} -{\f582\fswiss\fcharset161\fprq2 Trebuchet MS Greek{\*\falt Desyrel};}{\f583\fswiss\fcharset162\fprq2 Trebuchet MS Tur{\*\falt Desyrel};}{\f586\fswiss\fcharset186\fprq2 Trebuchet MS Baltic{\*\falt Desyrel};}}{\colortbl;\red0\green0\blue0; -\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128; -\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang11274\langfe3082\cgrid\langnp11274\langfenp3082 \snext0 Normal;}{\*\cs10 \additive -\ssemihidden Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv +{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f38\froman\fcharset238\fprq2 Times New Roman CE;}{\f39\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f41\froman\fcharset161\fprq2 Times New Roman Greek;} +{\f42\froman\fcharset162\fprq2 Times New Roman Tur;}{\f43\froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f44\froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f45\froman\fcharset186\fprq2 Times New Roman Baltic;} +{\f46\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f48\fswiss\fcharset238\fprq2 Arial CE;}{\f49\fswiss\fcharset204\fprq2 Arial Cyr;}{\f51\fswiss\fcharset161\fprq2 Arial Greek;}{\f52\fswiss\fcharset162\fprq2 Arial Tur;} +{\f53\fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f54\fswiss\fcharset178\fprq2 Arial (Arabic);}{\f55\fswiss\fcharset186\fprq2 Arial Baltic;}{\f56\fswiss\fcharset163\fprq2 Arial (Vietnamese);}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255; +\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0; +\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang11274\langfe3082\cgrid\langnp11274\langfenp3082 \snext0 Normal;}{\*\cs10 \additive \ssemihidden +Default Paragraph Font;}{\*\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv \ql \li0\ri0\widctlpar\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \fs20\lang1024\langfe1024\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{\s15\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 -\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \snext15 Predeterminado;}{\s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 -Cuerpo de texto;}{\s17\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\faauto\rin0\lin0\itap0 -\i\fs20\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext18 Etiqueta;}{\s19\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 -\sbasedon15 \snext19 \'cdndice;}{\s20\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \fs28\lang1033\langfe255\loch\f1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 header;}{\s21\ql \li0\ri0\nowidctlpar -\tqc\tx4252\tqr\tx8504\faauto\rin0\lin0\itap0 \fs24\lang3082\langfe255\cgrid\langnp3082\langfenp255 \sbasedon0 \snext21 footer;}{\s22\ql \li0\ri0\nowidctlpar\tqc\tx4818\tqr\tx9637\faauto\rin0\lin0\itap0 -\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext22 Encabezamiento;}{\s23\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon20 \snext16 Encabezado 2;}{ -\s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon20 \snext16 Encabezado 3;}{\s25\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 -\sbasedon20 \snext16 Encabezado 4;}{\*\cs26 \additive RTF_Num 2 1;}{\*\cs27 \additive \loch\f3 RTF_Num 2 2;}{\*\cs28 \additive RTF_Num 2 3;}{\*\cs29 \additive RTF_Num 2 4;}{\*\cs30 \additive RTF_Num 2 5;}{\*\cs31 \additive RTF_Num 2 6;}{\*\cs32 \additive -RTF_Num 2 7;}{\*\cs33 \additive RTF_Num 2 8;}{\*\cs34 \additive RTF_Num 2 9;}{\*\cs35 \additive \loch\f3 RTF_Num 3 1;}{\*\cs36 \additive \loch\f3 RTF_Num 3 2;}{\*\cs37 \additive RTF_Num 3 3;}{\*\cs38 \additive RTF_Num 3 4;}{\*\cs39 \additive RTF_Num 3 5;} -{\*\cs40 \additive RTF_Num 3 6;}{\*\cs41 \additive RTF_Num 3 7;}{\*\cs42 \additive RTF_Num 3 8;}{\*\cs43 \additive RTF_Num 3 9;}{\*\cs44 \additive \lang1033\langfe255\langnp1033\langfenp255 \sbasedon10 page number;}} -{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid792224\rsid1727439\rsid1989174\rsid2172267\rsid4673364\rsid4853559\rsid4989675\rsid5834449\rsid7540328\rsid8927011\rsid9706788\rsid9857382\rsid10058380\rsid10250376\rsid11231271\rsid11287697 -\rsid12533810\rsid14703517\rsid15152437\rsid15226719\rsid15860841}{\*\generator Microsoft Word 11.0.5604;}{\info{\author Diego}{\operator Diego}{\creatim\yr2005\mo6\dy29\hr10\min41}{\revtim\yr2005\mo6\dy29\hr15\min28}{\version14}{\edmins110}{\nofpages8} -{\nofwords3120}{\nofchars17160}{\nofcharsws20240}{\vern24689}}\paperw11906\paperh16838\margl1701\margr1701\margt708\margb1417 -\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3 -\jcompress\viewkind1\viewscale80\viewzk1\nolnhtadjtbl\rsidroot15152437 \fet0\sectd \sbknone\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}} -{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (} -{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain -\s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Emisi\'f3n de reporte de autorizaciones rechazadas -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Emite un reporte de las autorizaciones rechazadas con rango de un mes desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a una copia por e-mail al director de la Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController, queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a, MM es el mes, y AAAA el a}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 o en que se ejecuto el proceso\hich\af0\dbch\af0\loch\f1 -, en el directorio $INI_PATH/Reportes/Autorizaciones/Rechazadas (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). -\par \hich\af0\dbch\af0\loch\f1 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 en un primer momento con el mismo rango de fechas que ten}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a inicialmente. Ya que\hich\af0\dbch\af0\loch\f1 - el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Se utiliza el scheduler de Windows 2000 Professional (\hich\af0\dbch\af0\loch\f1 sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 diariamente a partir de las 5 a.m. de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 -\'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de otras tareas. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n del generador de reportes, se tendr}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - un XML almacenado localmente en la maquina que ejecute la tarea. Dicho XML debe definir la/s direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n/es de e-mail adonde se debe enviar una copia del mismo \hich\af0\dbch\af0\loch\f1 y la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la tarea. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -En el directorio de salida del reporte se llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 en formato binario los n}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 meros de au\hich\af0\dbch\af0\loch\f1 torizaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ya procesados, dicho archivo se nombrar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 igual que el archivo de salida pero su extensi}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y un archivo temporal en el que se ir}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 guardando el progreso del reporte. El nombre de estos archivos ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 el mismo que el de salida del reporte,\hich\af0\dbch\af0\loch\f1 - aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y .tmp respectivamente. -\par \hich\af0\dbch\af0\loch\f1 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n del reporte el archivo de log ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 renombrado seg}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n se especifico anteriormente. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 Adem}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 s al ocurrir u\hich\af0\dbch\af0\loch\f1 na falla, se enviar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un e-mail al help desk para notificarlo del problema. -\par \hich\af0\dbch\af0\loch\f1 Por }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -ltimo, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 mbol\hich\af0\dbch\af0\loch\f1 o del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n debe ser realizada por una persona del }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por en\hich\af0\dbch\af0\loch\f1 de no realizar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ning}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n tipo de chequeo previo a la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n para verificar que el mismo haya sido corregido. -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Emisi\'f3n de reporte de prestaciones con deuda -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Emite un reporte de las prestaciones tomadas por afiliados con deuda con rango de un mes \hich\af0\dbch\af0\loch\f1 desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a una copia por e-mail al director de la Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController, queda guardado bajo el nombre DD_MM_\hich\af0\dbch\af0\loch\f1 AAAA.txt donde DD es el d}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a, MM es el mes, y AAAA el a}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/PrestacionesConDeuda (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). -\par \hich\af0\dbch\af0\loch\f1 En caso de no finalizar la \hich\af0\dbch\af0\loch\f1 tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 -\'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 en un primer momento con el mismo rango de fechas que ten}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a inicialmente. Ya que el orden en que se procesan las autorizaciones de prestaciones efectuadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n, no existe la posibilidad de que, ante un fallo en el proceso, \hich\af0\dbch\af0\loch\f1 se dejen registros sin procesar. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea\hich\af0\dbch\af0\loch\f1 . La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 diariamente a partir de las 5 a.m. de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 -\'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de otras tareas. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n del generador de reportes, se tendr}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un XML almacenado localmente en la maquina que ejecute la tar -\hich\af0\dbch\af0\loch\f1 ea. Dicho XML debe definir la/s direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la tarea. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -En el directorio de salida de\hich\af0\dbch\af0\loch\f1 l reporte se llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 meros de autorizaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ya procesados, dicho archivo se nombrar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 igual que el archivo de salida pero su extensi}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y un archivo temporal en el que se ir}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 guardando\hich\af0\dbch\af0\loch\f1 - el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y .tmp respectivamente. -\par \hich\af0\dbch\af0\loch\f1 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n del reporte el archivo de log ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - eliminado y el arch\hich\af0\dbch\af0\loch\f1 ivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - renombrado seg}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n se especifico anteriormente. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 A}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 l ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un e-mail al help desk para notificarlo del problema. -\par }{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 A\hich\af0\dbch\af0\loch\f1 dem}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid1989174 -\hich\af0\dbch\af0\loch\f1 s}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 , si fuera necesario, puede ejecutarse la tarea manualmente ya que se trat\hich\af0\dbch\af0\loch\f1 a de una aplicaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n debe ser realizada por una persona del }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe acl\hich\af0\dbch\af0\loch\f1 arar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ning}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n tipo de chequeo previo a la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n para verificar que el mismo haya sido corregido.}{ -\lang3082\langfe255\langnp3082\insrsid4853559 -\par }{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Emisi\'f3n de reporte de porcentaje de rechazo de solicitudes - -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Emite un reporte del porcentaje de rechazado de solicitudes con rango de un a}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 o desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a una copia por e-mail al Ministerio de Salud. El archivo de salida q\hich\af0\dbch\af0\loch\f1 ueda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/Autorizaciones/ProcentajeRechadas (donde $INI_PATH es la variable que indica la ruta donde el sist\hich\af0\dbch\af0\loch\f1 ema fue instalado). -\par \hich\af0\dbch\af0\loch\f1 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los \hich\af0\dbch\af0\loch\f1 archivos es posible generar el reporte que fall}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 en un primer momento con el mismo rango de fechas que ten}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a inicialmente. Ya que el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ej\hich\af0\dbch\af0\loch\f1 ecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 anualmente a partir de las 0 a.m. de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 -\'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de otras tareas. -\par \hich\af0\dbch\af0\loch\f1 Por tratarse de un proceso que se ejecuta una vez al a}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 o, en caso de una fal\hich\af0\dbch\af0\loch\f1 la en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n, no es posible esperar al pr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -ximo ciclo para finalizar el reporte. Es por ello que antes de comenzar con la tarea se reprograma el scheduler para que se ejecute al d}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a siguiente en el mismo horario al original. Al finalizar la correcta e\hich\af0\dbch\af0\loch\f1 jecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n se restaurar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 el valor a la misma fecha del a}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -o siguiente. De esta forma, en caso de ocurrir un fallo el sistema volver}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 a intentar ejecutar la tarea al d}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -a siguiente, mas all}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 de si se corrigi}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 el error o no. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Para la configura\hich\af0\dbch\af0\loch\f1 ci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - un XML almacenado localmente en la maquina que ejecute la tarea. Dicho XML debe definir la/s direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3 -}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de e-mal del help desk para comunicarle c\hich\af0\dbch\af0\loch\f1 ualquier error que exista en la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la tarea. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -En el directorio de salida del reporte se llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 en formato binario los n}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 meros de autorizaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ya procesados, dicho archivo se nombrar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 igual\hich\af0\dbch\af0\loch\f1 - que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y un archivo temporal en el que se ir}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 guardando el progreso del reporte. El nombre de estos archivos ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 el mismo que el de salida del reporte, aunque su extensi}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 .log y .tmp respectivamente. -\par \hich\af0\dbch\af0\loch\f1 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n del reporte el archivo de log ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 renombrado seg}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n se especifico anteriormente. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 Adem}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 s al ocurrir una falla, se enviar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un e-mail al help desk para notifi\hich\af0\dbch\af0\loch\f1 -carlo del problema. -\par \hich\af0\dbch\af0\loch\f1 Por }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -ltimo, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n debe ser realizada por una persona del }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ning}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n tipo d\hich\af0\dbch\af0\loch\f1 e chequeo previo a la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n para verificar que el mismo haya sido corregido. -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Procesar consumos y prestaciones -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Procesa los archivos de }{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 informaci}{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de prestaciones e intervenciones de los afiliados}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - enviados por los prestadores y alojados en e\hich\af0\dbch\af0\loch\f1 l sitio FTP destin}{\lang3082\langfe255\langnp3082\insrsid11287697 \hich\af0\dbch\af0\loch\f1 ado para tal caso (ref: Modelo 5}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - Especificaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de Interfaces con el Prestador). Una vez procesados todos los archivos de prestadores, genera el }{ -\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 informe de aprobaciones/rechazos de prestaciones realizadas}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 y el }{ -\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 reporte de consumo de los a\hich\af0\dbch\af0\loch\f1 filiados }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -y sube ambos documentos al directorio de pa}{\lang3082\langfe255\langnp3082\insrsid11287697 \hich\af0\dbch\af0\loch\f1 gos del sitio FTP (ref: Modelo 5}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 }{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \endash }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 Especificaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de Interfaces con el sector Pagos). -\par \hich\af0\dbch\af0\loch\f1 Ante una falla del proceso en un ciclo anterior, y para evitar procesar varias veces el mismo registro de prestaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n \hich\af0\dbch\af0\loch\f1 tomada, se verificar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 al inicio de la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n que no existan los archivos temporales de los reportes }{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -informe de aprobaciones/rechazos de prestaciones realizadas}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 y }{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -reporte de consumo de los afiliados}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 . En caso de que as}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 fuera, al procesar cada archivo de }{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 informaci}{ -\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de prestaciones e intervenciones de los afiliados }{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 se deber}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 verificar registro por registro, que no exista en los dos primeros archivos y si as}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 fuera a manera de control deber}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 verificar que los registros coincidentes sean id}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e9}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 nticos. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 diariamente a part\hich\af0\dbch\af0\loch\f1 ir de las 3 a.m. por ser el horario acordado con los prestadores como limite diario para el env}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 o de los archivos y de forma que no entorpezca la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de otras tareas. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -El sitio FTP debe estar online y la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n debe ten -\hich\af0\dbch\af0\loch\f1 er acceso de lectura/escritura a los directorios de los Prestadores y al directorio de Pagos. Para el acceso al sitio FTP, se tendr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1} -{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un XML almacenado localmente en la maquina que ejecute la tarea. Dicho XML debe definir la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n y puerto del sitio FTP\hich\af0\dbch\af0\loch\f1 , los directorios de los prestadores y el directorio donde se guardar}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n los reportes generados de forma que sean accesibles al sector de Pagos, adem}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 s del e-mail del responsable en el }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas al que deba comunic}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rsele cualquier error en el proceso\hich\af0\dbch\af0\loch\f1 . El Schema de validaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n del XML debe estar disponible al proceso para que este pueda realizar la validaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de los archivos recibidos. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Al finalizar el procesamiento de cada archivo de informaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de prestaciones e intervenciones de los \hich\af0\dbch\af0\loch\f1 afiliados, se mueve dicho archivo al subdirectorio documentos aceptados del directorio del prestador en el sitio FTP; si ocurre un error de validaci}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n el archivo se mover}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - al subdirectorio documentos rechazados perteneciente al directorio antes citado. Por\hich\af0\dbch\af0\loch\f1 ende, todos los archivos que no hayan sido procesados en su totalidad permanecer}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n en el directorio de entrada del Prestador y ser}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n reprocesados en caso de que el proceso no finalice correctamente. - -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Al igual que los otros procesos, ante una \hich\af0\dbch\af0\loch\f1 falla en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n de la tarea se enviar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un e-mail al }{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas para notificarla del problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n, ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 responsabilidad del personal de sistemas resolver en forma inme\hich\af0\dbch\af0\loch\f1 diata cualquier problema reportado y volver a ejecutar el proceso invoc}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ndolo desde la l}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 nea de comandos. -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Actualizar estado de morosidad de afiliados -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Procesa los archivos recibidos en el sitio FTP en el directorio acordado con el sector Cobranz}{\lang3082\langfe255\langnp3082\insrsid11287697 \hich\af0\dbch\af0\loch\f1 as (ref: Modelo 5}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 - Especificaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de Interfaces con el sector Cobranzas) y actualiza los estados de morosidad de los afiliados. Los archivos encontrados en el FTP se mueven temporalmente a un }{\i\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -directorio de procesamiento }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 que al finalizar el correcto proces\hich\af0\dbch\af0\loch\f1 amiento de los mismos, se eliminan. -\par \hich\af0\dbch\af0\loch\f1 Los archivos se tomar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n en orden de acuerdo al nombre que es indicativo de la fecha de emisi}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n. -\par \hich\af0\dbch\af0\loch\f1 En caso de que al iniciar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de la tarea se detecten archivos en el directorio de procesamiento lo que indicar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 a q\hich\af0\dbch\af0\loch\f1 ue la tarea fallo en un ciclo anterior, se comenzar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 procesando estos antes de los que se encuentren en el FTP. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para p\hich\af0\dbch\af0\loch\f1 rogramar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 diariamente a partir de las 4 a.m. por ser el horario acordado con el sector Cobranzas como limite diario para el env}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 o de\hich\af0\dbch\af0\loch\f1 - los archivos y de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de otras tareas. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -El sitio FTP debe estar online y la aplicaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n debe tener acceso de lectura/escritura al directorio de Cobranzas. Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n del path en el FTP debe exi\hich\af0\dbch\af0\loch\f1 stir un XML en el mismo directorio que el del ejecutable que defina la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 -\'f3}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n y puerto del sitio y el path al directorio de Cobranzas, dicho documento adem}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 s contendr}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 la direcci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de e-mail del }{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 rea de sistemas a la que debe enviarse un correo en caso \hich\af0\dbch\af0\loch\f1 de ocurrir un error en el proceso. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -A medida que se procesan registros de afiliados estos se eliminan del archivo CSV. -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -Si se encontrara un error en uno de los CSV no se seguir}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 - ejecutando la tarea y se enviar}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un e-mail al }{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -rea de sistemas para informar el problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n, ser}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 responsabilidad del personal de sistemas resolver en forma inmediata cualquier problema reportado y volver a ejecutar el proce\hich\af0\dbch\af0\loch\f1 so invoc}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 ndolo desde la l}{ -\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 \hich\af0\dbch\af0\loch\f1 nea de comandos.}{\lang3082\langfe255\langnp3082\insrsid4853559 - -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid1727439\charrsid1727439 \tab -\par Enviar informaci\'f3n carnets}{\fs28\lang3082\langfe255\langnp3082\insrsid1727439 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid1727439 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid1727439\charrsid10058380 Composici\'f3n}{ -\f1\lang3082\langfe255\langnp3082\insrsid1727439 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid11231271 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 -Para llevar el control de contingencias\hich\af0\dbch\af0\loch\f1 ocurridas en ciclos anteriores\hich\af0\dbch\af0\loch\f1 , lo primero que se verifica \hich\af0\dbch\af0\loch\f1 al comenzar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid9857382 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 n de la tarea \hich\af0\dbch\af0\loch\f1 es el archivo INI para chequear la }{\lang3082\langfe255\langnp3082\insrsid9857382 -\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 ltima fecha en la que se \hich\af0\dbch\af0\loch\f1 c\hich\af0\dbch\af0\loch\f1 omplet}{\lang3082\langfe255\langnp3082\insrsid9857382 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 en forma exitosa\hich\af0\dbch\af0\loch\f1 .\hich\af0\dbch\af0\loch\f1 -\par }{\lang3082\langfe255\langnp3082\insrsid792224 \hich\af0\dbch\af0\loch\f1 Consulta los afiliados ingresados }{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 entre la \hich\af0\dbch\af0\loch\f1 fecha \hich\af0\dbch\af0\loch\f1 -siguiente \hich\af0\dbch\af0\loch\f1 al del INI y la fecha actual}{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 y a partir de sus datos genera un \hich\af0\dbch\af0\loch\f1 X\hich\af0\dbch\af0\loch\f1 ML con el -\hich\af0\dbch\af0\loch\f1 formato \hich\af0\dbch\af0\loch\f1 d\hich\af0\dbch\af0\loch\f1 efinido\hich\af0\dbch\af0\loch\f1 en \hich\af0\dbch\af0\loch\f1 la especificaci}{\lang3082\langfe255\langnp3082\insrsid9706788 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 n de la clase }{\i\lang3082\langfe255\langnp3082\insrsid9706788\charrsid9706788 \hich\af0\dbch\af0\loch\f1 CarnetsController}{\lang3082\langfe255\langnp3082\insrsid9706788 -\hich\af0\dbch\af0\loch\f1 (modelo 1)\hich\af0\dbch\af0\loch\f1 . Una vez generado el archivo de salida se env}{\lang3082\langfe255\langnp3082\insrsid9706788 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid9706788 -\hich\af0\dbch\af0\loch\f1 a al \hich\af0\dbch\af0\loch\f1 d\hich\af0\dbch\af0\loch\f1 epartamento\hich\af0\dbch\af0\loch\f1 de \hich\af0\dbch\af0\loch\f1 servicios \hich\af0\dbch\af0\loch\f1 al cliente.}{\lang3082\langfe255\langnp3082\insrsid1989174 -\hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 El archivo }{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 XML }{ -\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 de salida\hich\af0\dbch\af0\loch\f1 queda guardado bajo el nombre DD_MM_\hich\af0\dbch\af0\loch\f1 AAAA.}{\lang3082\langfe255\langnp3082\insrsid15860841 -\hich\af0\dbch\af0\loch\f1 x\hich\af0\dbch\af0\loch\f1 ml}{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f1}{ -\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 o en que se ejecuto el proceso, en el directorio $INI_PATH/}{\lang3082\langfe255\langnp3082\insrsid7540328 \hich\af0\dbch\af0\loch\f1 NuevosAfiliados}{ -\lang3082\langfe255\langnp3082\insrsid1989174\charrsid10058380 \hich\af0\dbch\af0\loch\f1 (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). }{\lang3082\langfe255\langnp3082\insrsid11231271 \hich\af0\dbch\af0\loch\f1 -Si la tarea concluye exitosamente se setear}{\lang3082\langfe255\langnp3082\insrsid11231271 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid11231271 \hich\af0\dbch\af0\loch\f1 en el INI la fecha actual.}{ -\lang3082\langfe255\langnp3082\insrsid11231271\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid1727439 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid1727439\charrsid10058380 Ejecuci\'f3n}{ -\f1\lang3082\langfe255\langnp3082\insrsid1727439 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid9706788 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para p\hich\af0\dbch\af0\loch\f1 rogramar la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de la aplicaci}{ -\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n de consola que llevar}{ -\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 adelante la tarea. La misma se realizar}{ -\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 diariamente a partir de las}{ -\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 23 hs\hich\af0\dbch\af0\loch\f1 }{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 de forma que no entorpezca la ejecuci}{ -\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 n de otras tareas y para que al d}{\lang3082\langfe255\langnp3082\insrsid9706788 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 a siguiente el \hich\af0\dbch\af0\loch\f1 Dep\hich\af0\dbch\af0\loch\f1 to. \hich\af0\dbch\af0\loch\f1 d\hich\af0\dbch\af0\loch\f1 e -\hich\af0\dbch\af0\loch\f1 Servicios\hich\af0\dbch\af0\loch\f1 al Cliente tenga la informaci}{\lang3082\langfe255\langnp3082\insrsid9706788 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 -n necesaria para emitir los carnets.}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid1727439 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid1727439\charrsid10058380 Condiciones previas}{ -\f1\lang3082\langfe255\langnp3082\insrsid1727439 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid9706788 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 n -\hich\af0\dbch\af0\loch\f1 , se tendr}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 un XML almacenado -\hich\af0\dbch\af0\loch\f1 . Dicho XML debe definir la/s direcci}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n/es de e-mail }{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 del departamento de Servicios al Cliente }{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -adonde se debe enviar una copia del }{\lang3082\langfe255\langnp3082\insrsid9706788 \hich\af0\dbch\af0\loch\f1 a\hich\af0\dbch\af0\loch\f1 rchivo XML de nuevos afiliados}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 y la direcci}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \hich\af0\dbch\af0\loch\f1 -n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid10058380 -\hich\af0\dbch\af0\loch\f1 n de la tarea.}{\lang3082\langfe255\langnp3082\insrsid15860841 \hich\af0\dbch\af0\loch\f1 Adem}{\lang3082\langfe255\langnp3082\insrsid15860841 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid15860841 -\hich\af0\dbch\af0\loch\f1 s, en el mismo \hich\af0\dbch\af0\loch\f1 d\hich\af0\dbch\af0\loch\f1 irectorio debe existir un archivo INI que contenga la fecha en la que se complet}{\lang3082\langfe255\langnp3082\insrsid15860841 \loch\af1\dbch\af0\hich\f0 -\'f3}{\lang3082\langfe255\langnp3082\insrsid15860841 \hich\af0\dbch\af0\loch\f1 por }{\lang3082\langfe255\langnp3082\insrsid15860841 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid15860841 \hich\af0\dbch\af0\loch\f1 -ltima vez en forma exitosa la tarea.}{\lang3082\langfe255\langnp3082\insrsid9706788\charrsid9706788 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid1727439 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid1727439\charrsid10058380 Puntos de control}{ -\f1\lang3082\langfe255\langnp3082\insrsid1727439 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid1989174 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 -Ya que la cantidad \hich\af0\dbch\af0\loch\f1 diaria \hich\af0\dbch\af0\loch\f1 de \hich\af0\dbch\af0\loch\f1 nuevos \hich\af0\dbch\af0\loch\f1 afiliados \hich\af0\dbch\af0\loch\f1 no ser}{\lang3082\langfe255\langnp3082\insrsid1989174 -\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 \hich\af0\dbch\af0\loch\f1 excesiva\hich\af0\dbch\af0\loch\f1 y por lo tanto la carga de trabajo por reprocesar\hich\af0\dbch\af0\loch\f1 -\hich\af0\dbch\af0\loch\f1 los nuevos afiliados de un d}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 a dado \hich\af0\dbch\af0\loch\f1 -no es importante\hich\af0\dbch\af0\loch\f1 , no se implementan puntos de control\hich\af0\dbch\af0\loch\f1 sobre el proceso diario\hich\af0\dbch\af0\loch\f1 .\hich\af0\dbch\af0\loch\f1 Para llevar control sobre \hich\af0\dbch\af0\loch\f1 e -\hich\af0\dbch\af0\loch\f1 l }{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 ltimo d}{\lang3082\langfe255\langnp3082\insrsid1989174 -\loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 a que se termin}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid1989174 -\hich\af0\dbch\af0\loch\f1 correctamente\hich\af0\dbch\af0\loch\f1 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid15860841 \hich\af0\dbch\af0\loch\f1 -n de la tarea se utiliza el archivo INI \hich\af0\dbch\af0\loch\f1 mencionado \hich\af0\dbch\af0\loch\f1 anteriormente\hich\af0\dbch\af0\loch\f1 .}{\lang3082\langfe255\langnp3082\insrsid1989174\charrsid1989174 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15226719 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid15226719\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid11231271 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 -Ante un error en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 n de la tarea se \hich\af0\dbch\af0\loch\f1 env}{ -\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 a autom}{\lang3082\langfe255\langnp3082\insrsid1989174 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid1989174 \hich\af0\dbch\af0\loch\f1 ticamente un e-mail al help desk. }{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 Adem}{\lang3082\langfe255\langnp3082\insrsid9857382 -\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 s de\hich\af0\dbch\af0\loch\f1 l control de contingencias mencionado \hich\af0\dbch\af0\loch\f1 en la Composici}{ -\lang3082\langfe255\langnp3082\insrsid9857382 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 n de la tarea, se puede ejecutar \hich\af0\dbch\af0\loch\f1 el proceso\hich\af0\dbch\af0\loch\f1 -\hich\af0\dbch\af0\loch\f1 en forma manual \hich\af0\dbch\af0\loch\f1 si as}{\lang3082\langfe255\langnp3082\insrsid9857382 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid9857382 \hich\af0\dbch\af0\loch\f1 se requiriese.}{ -\lang3082\langfe255\langnp3082\insrsid11231271\charrsid10058380 -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid11231271 -\par }{\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Depuraci\'f3n -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 -Realiza la depuraci}{\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 n seg}{\lang3082\langfe255\langnp3082\insrsid10058380 -\loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 n lo explicado en el modelo 2.}{\lang3082\langfe255\langnp3082\insrsid15152437\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10058380 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 -El proceso de depuraci}{\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 n se almacena en las tablas de tareas (jobs) del motor de base de datos y ser -}{\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 este el encargado de \hich\af0\dbch\af0\loch\f1 lanzarlo a las 23 hs de los d}{ -\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 as 2 de cada mes.}{\lang3082\langfe255\langnp3082\insrsid10058380\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid10058380 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 -El motor de base de datos debe estar corriendo y el backup de la base de datos debe haberse ejecutado el d}{\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid10058380 -\hich\af0\dbch\af0\loch\f1 a anterior (ver pr}{\lang3082\langfe255\langnp3082\insrsid10058380 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid10058380 \hich\af0\dbch\af0\loch\f1 xima tarea batch).}{ -\lang3082\langfe255\langnp3082\insrsid10058380\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid12533810 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid12533810 \hich\af0\dbch\af0\loch\f1 -La tarea como se explic}{\lang3082\langfe255\langnp3082\insrsid12533810 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid12533810 \hich\af0\dbch\af0\loch\f1 en el modelo 2, esta definida por sentencias SQL que ser}{ -\lang3082\langfe255\langnp3082\insrsid12533810 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid12533810 \hich\af0\dbch\af0\loch\f1 -n ejecutadas por el DBMS, dichas sentencias deben estar atomizadas en transacciones de forma que sea el motor el que realice el proceso con puntos de control en cada commit y debe estar configurado \hich\af0\dbch\af0\loch\f1 para qu}{ -\lang3082\langfe255\langnp3082\insrsid4853559 \hich\af0\dbch\af0\loch\f1 e lleve un log de lo acontecido (tanto transacciones exitosas como erroneas).}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid12533810 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0\pararsid15152437 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid14703517 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 -\hich\af0\dbch\af0\loch\f1 Se debe configurar el DBMS para que ante cualquier error en el proceso se env}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'ed}{ -\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 e un e-mail al administrador de seguridad (que adem}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 s cumple tareas de administ\hich\af0\dbch\af0\loch\f1 raci}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 n de la base de datos). Esta persona podr}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'e1}{ -\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 diagnosticar el error a partir del archivo de log confeccionado por el motor durante la ejecuci}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 n de la tarea, y una vez solucionado, deber}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 -\loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid14703517\charrsid14703517 \hich\af0\dbch\af0\loch\f1 ejecutar la tarea }{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \hich\af0\dbch\af0\loch\f1 -reconfigurando el job para que se ejecute ese mis\hich\af0\dbch\af0\loch\f1 mo d}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid12533810\charrsid14703517 -\hich\af0\dbch\af0\loch\f1 a fuera del horario de trabajo a partir del }{\lang3082\langfe255\langnp3082\insrsid14703517\charrsid14703517 \loch\af1\dbch\af0\hich\f0 \'fa}{\lang3082\langfe255\langnp3082\insrsid14703517\charrsid14703517 -\hich\af0\dbch\af0\loch\f1 ltimo }{\lang3082\langfe255\langnp3082\insrsid14703517 \hich\af0\dbch\af0\loch\f1 registro exitoso del log.}{\fs20\lang3082\langfe255\loch\af36\langnp3082\insrsid4853559\charrsid14703517 -\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\fs28\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Backup de Base de Datos -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Composici\'f3n}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid4989675 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid4989675 \hich\af0\dbch\af0\loch\f1 -Se realiza el backup completo de la base de datos}{\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 : todas las tablas del sistema especificadas en el modelo 2\hich\af0\dbch\af0\loch\f1 - y en el modelo 14 (tablas referidas a la seguridad). Los archivos resultantes de dicho backup se almacenan en cinta.}{\lang3082\langfe255\langnp3082\insrsid4989675\charrsid4989675 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Ejecuci\'f3n}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid5834449 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 -El proceso de backup se almacena en las tablas de tareas (jobs) del motor de base de datos y ser}{\lang3082\langfe255\langnp3082\insrsid5834449 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 - este el encargado de lanzarlo \hich\af0\dbch\af0\loch\f1 a las 23 hs de los d}{\lang3082\langfe255\langnp3082\insrsid5834449 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 as 1 de cada mes.}{ -\lang3082\langfe255\langnp3082\insrsid5834449\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Condiciones previas}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid5834449 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 -El motor de base de datos debe estar corriendo y }{\lang3082\langfe255\langnp3082\insrsid10250376 \hich\af0\dbch\af0\loch\f1 el equipo de grabaci}{\lang3082\langfe255\langnp3082\insrsid10250376 \loch\af1\dbch\af0\hich\f0 \'f3}{ -\lang3082\langfe255\langnp3082\insrsid10250376 \hich\af0\dbch\af0\loch\f1 n de cinta debe estar conectado y cargado con una cinta de suficiente capacidad para contener la informaci}{\lang3082\langfe255\langnp3082\insrsid10250376 -\loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid10250376 \hich\af0\dbch\af0\loch\f1 n del backup}{\lang3082\langfe255\langnp3082\insrsid5834449 \hich\af0\dbch\af0\loch\f1 .}{ -\lang3082\langfe255\langnp3082\insrsid5834449\charrsid10058380 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Puntos de control}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid2172267 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid2172267 \loch\af1\dbch\af0\hich\f0 \'cd}{ -\lang3082\langfe255\langnp3082\insrsid2172267 \hich\af0\dbch\af0\loch\f1 dem a tarea de depuraci}{\lang3082\langfe255\langnp3082\insrsid2172267 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid2172267 \hich\af0\dbch\af0\loch\f1 n.}{ -\lang3082\langfe255\langnp3082\insrsid2172267\charrsid2172267 -\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid4853559\charrsid10058380 Contingencias}{ -\f1\lang3082\langfe255\langnp3082\insrsid4853559 -\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0\pararsid2172267 \fs24\lang1033\langfe255\loch\af1\hich\af0\dbch\af0\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid2172267 \loch\af1\dbch\af0\hich\f0 \'cd}{ -\lang3082\langfe255\langnp3082\insrsid2172267 \hich\af0\dbch\af0\loch\f1 dem a tarea de depuraci}{\lang3082\langfe255\langnp3082\insrsid2172267 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid2172267 \hich\af0\dbch\af0\loch\f1 n.}{ -\lang3082\langfe255\langnp3082\insrsid8927011 \hich\af0\dbch\af0\loch\f1 En caso de error ser}{\lang3082\langfe255\langnp3082\insrsid8927011 \loch\af1\dbch\af0\hich\f0 \'e1}{\lang3082\langfe255\langnp3082\insrsid8927011 \hich\af0\dbch\af0\loch\f1 - el administrador de la base de datos el responsable de cancelar la depuraci}{\lang3082\langfe255\langnp3082\insrsid8927011 \loch\af1\dbch\af0\hich\f0 \'f3}{\lang3082\langfe255\langnp3082\insrsid8927011 \hich\af0\dbch\af0\loch\f1 n al d}{ -\lang3082\langfe255\langnp3082\insrsid8927011 \loch\af1\dbch\af0\hich\f0 \'ed}{\lang3082\langfe255\langnp3082\insrsid8927011 \hich\af0\dbch\af0\loch\f1 a siguiente ya que esta solo debe correrse l\hich\af0\dbch\af0\loch\f1 -uego de que el proceso de backup se haya completado correctamente.}{\lang3082\langfe255\langnp3082\insrsid2172267\charrsid2172267 +\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \snext15 Predeterminado;}{\s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 Cuerpo de texto;}{ +\s17\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon16 \snext17 List;}{\s18\ql \li0\ri0\sb120\sa120\nowidctlpar\faauto\rin0\lin0\itap0 +\i\fs20\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext18 Etiqueta;}{\s19\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext19 \'cdndice;}{ +\s20\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \fs28\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext16 header;}{\s21\ql \li0\ri0\nowidctlpar\tqc\tx4252\tqr\tx8504\faauto\rin0\lin0\itap0 +\fs24\lang3082\langfe255\cgrid\langnp3082\langfenp255 \sbasedon0 \snext21 footer;}{\s22\ql \li0\ri0\nowidctlpar\tqc\tx4818\tqr\tx9637\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 \sbasedon15 \snext22 Encabezamiento;}{ +\s23\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 2;}{\s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 +\b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 3;}{\s25\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 \sbasedon20 \snext16 Encabezado 4;}{\*\cs26 +\additive RTF_Num 2 1;}{\*\cs27 \additive \loch\f3 RTF_Num 2 2;}{\*\cs28 \additive RTF_Num 2 3;}{\*\cs29 \additive RTF_Num 2 4;}{\*\cs30 \additive RTF_Num 2 5;}{\*\cs31 \additive RTF_Num 2 6;}{\*\cs32 \additive RTF_Num 2 7;}{\*\cs33 \additive +RTF_Num 2 8;}{\*\cs34 \additive RTF_Num 2 9;}{\*\cs35 \additive \loch\f3 RTF_Num 3 1;}{\*\cs36 \additive \loch\f3 RTF_Num 3 2;}{\*\cs37 \additive RTF_Num 3 3;}{\*\cs38 \additive RTF_Num 3 4;}{\*\cs39 \additive RTF_Num 3 5;}{\*\cs40 \additive RTF_Num 3 6;} +{\*\cs41 \additive RTF_Num 3 7;}{\*\cs42 \additive RTF_Num 3 8;}{\*\cs43 \additive RTF_Num 3 9;}{\*\cs44 \additive \lang1033\langfe255\langnp1033\langfenp255 \sbasedon10 page number;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\rsidtbl \rsid5326479 +\rsid7165769\rsid8201799\rsid10111961\rsid11357306\rsid15674738\rsid16006858}{\*\generator Microsoft Word 11.0.5604;}{\info{\author Diego}{\operator Diego}{\creatim\yr2005\mo6\dy29\hr22\min52}{\revtim\yr2005\mo6\dy29\hr23}{\version7}{\edmins8}{\nofpages8} +{\nofwords3109}{\nofchars17101}{\nofcharsws20170}{\vern24689}}\paperw11906\paperh16838\margl1701\margr1701\margt708\margb1417 +\deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\noxlattoyen\expshrtn\noultrlspc\dntblnsbdb\nospaceforul\hyphcaps0\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind1\viewscale100\nolnhtadjtbl\rsidroot11357306 +\fet0\sectd \sbknone\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4 +\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (} +{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 +\b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Emisi\'f3n de reporte de autorizaciones rechazadas +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Emite un reporte de las autorizaciones rechazadas con rango de un mes desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a una copia por e-mail al director de la +Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController}{\f1\lang3082\langfe255\langnp3082\insrsid7165769 (modelo 1)}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +, queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/Autorizaciones/Rechazadas (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado).}{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a inicialmente. Ya que el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 diariamente a parti +r de las 5 a.m. de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un XML almacenado localmente. Dicho XML debe definir la/s direcci +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. }{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 renombrado seg +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid7165769 A}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +l ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un e-mail al help desk para notificarlo del problema.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid7165769 Adem\'e1s}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 , si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3} +{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Emisi\'f3n de reporte de prestaciones con deuda +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Emite un reporte de las prestacione +s tomadas por afiliados con deuda con rango de un mes desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s. Una vez generado, el reporte se almacena y se env}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a una copia por e-mail al director de la Obra Social. El archivo de salida, tal como se especifica en ReporteAutorizacionesController}{ +\f1\lang3082\langfe255\langnp3082\insrsid16006858 (modelo 1)}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 , queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/PrestacionesConDeuda (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). }{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a inicialmente. Ya que el orden en que se procesan las autorizaciones de prestaciones efectuadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 }{\f1\lang3082\langfe255\langnp3082\insrsid11357306 m +ensualmente}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a partir de las 5 a.m. }{\f1\lang3082\langfe255\langnp3082\insrsid11357306 del d\'eda 3 }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 de forma que no entorpezca la ejecuci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un XML almacenado localmente. Dicho XML debe definir la/s direcci +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. }{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 renombrado seg +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 +\'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un e-mail al help desk para notificarlo del problema.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sis +temas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema no tiene las funcionalidades de diagnosticar ni corregir dicho fallo y por ende no realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\lang1033\langfe3082\langnp1033\insrsid8201799 Emisi\'f3n de reporte de porcentaje de rechazo de solicitudes}{ +\fs28\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Emite un reporte del porcentaje de rechazado de solicitudes con rango de un a}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o desde la fecha actual hacia atr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +s. Una vez generado, el reporte se almacena y se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a una copia por e-mail al Ministerio de Salud. El archivo de salida queda guardado bajo el nombre DD_MM_AAAA.txt donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a, MM es el mes, y AAAA el a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/Reportes/Autorizaciones/Pro +centajeRechadas (donde $INI_PATH es la variable que indica la ruta donde el sistema fue instalado). }{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de no finalizar la tarea en forma correcta en un ciclo anterior, al lanzarse el proceso se continuar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n desde el registro siguiente al }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo almacenado en el archivo de log, gracias a la forma en que se nombran los archivos es posible generar el reporte que fall}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 en un primer momento con el mismo rango de fechas que ten}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a inicialmente. Ya que el orden en que se procesan las autorizaciones rechazadas esta dado por la fecha de resoluci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n, no existe la posibilidad de que, ante un fallo en el proceso, se dejen registros sin procesar.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 anualmente a partir de las 0 a.m. }{ +\f1\lang3082\langfe255\langnp3082\insrsid15674738 del primero de enero }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Por tratarse de un proceso que se ejecuta una vez al a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o, en caso de una falla en la ejecuci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, no es posible esperar al pr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +ximo ciclo para finalizar el reporte. Es por ello que antes de comenzar con la tarea se reprograma el scheduler para que se ejecute al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +a siguiente en el mismo horario al original. Al finalizar la correcta ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se restaurar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 el valor a la misma fecha del a}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o siguiente. De esta forma, en caso de ocurrir un fal +lo el sistema volver}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a intentar ejecutar la tarea al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente, mas all}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 de si se corrigi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 el error o no.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del generador de reportes, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un XML almacenado localmente. Dicho XML debe definir la/s direcci +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail adonde se debe enviar una copia del mismo y la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-ma}{\f1\lang3082\langfe255\langnp3082\insrsid5326479 i}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 l del help desk para comunicarle cualquier error que exista en la ejecuci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 En el directorio de salida del reporte se llevar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un archivo de log en el que se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + en formato binario los n}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 meros de autorizaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n ya procesados, dicho archivo se nombrar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 igual que el archivo de salida pero su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y un archivo temporal en el que se ir}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 guardando el progreso del reporte. El nombre de estos archivos ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + el mismo que el de salida del reporte, aunque su extensi}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 .log y .tmp respectivamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al terminar exitosamente el proceso de generaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del reporte el archivo de log ser}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 eliminado y el archivo temporal ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 renombrado seg +}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se especifico anteriormente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 s al ocurrir una falla, se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un e-mail al help desk para notificarlo del problema.}{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Por }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo, si fuera necesario, puede ejecutarse la tarea manualmente ya que se trata de una aplicaci} +{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que puede ser invocada por el usuario directamente desde el s}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 mbolo del sistema. Dicha ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe ser realizada por una persona del }{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas una vez que se haya detectado y solucionado la causa del error. Cabe aclarar que el sistema}{ +\f1\lang3082\langfe255\langnp3082\insrsid5326479 no cuenta con funciones de diagn\'f3stico y correcci\'f3n de errores,}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 y por ende no realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ning}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tipo de chequeo previo a la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n para verificar que el mismo haya sido corregido.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Procesar consumos y prestaciones +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Compos\hich\af0\dbch\af0\loch\f1 ici}{ +\loch\af1\insrsid8201799 \loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Procesa los archivos de }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 +informaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n de prestaciones e intervenciones de los afiliadosenviados por los prestadores y alojados en el sitio FTP destinado para tal caso (ref: Modelo 5 - Especificaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de Interfaces con el Prestador). Una vez procesados todos los archivos de prestadores, genera el informe de aprobaciones/rechazos de prestaciones realizadas}{ +\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 y el reporte de consumo de los afiliados y sube ambos documentos al directorio de pagos del sitio FTP (ref: Modelo 5 }{ +\i\lang3082\langfe255\langnp3082\insrsid8201799 \endash }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 Especificaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de Interfaces con e +l sector Pagos). }{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ante una falla del proceso en un ciclo anterior, y para evitar procesar varias veces el mismo registro de prestaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n tomada, se verificar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 al inicio de la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n que no existan los archivos temporales de los reportes }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 informe de aprobaciones/rechazos de prestaciones realizadas}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 y }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 reporte de consumo de los afiliados}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 . En caso de que as}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 fuera, al procesar cada archivo de }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 informaci}{\i\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de prestaciones e intervenciones de los afiliados }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 se deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 verificar registro por registro, que no exista en los dos primeros archivos y si as}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + fuera a manera de control deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 verificar que los registros coincidentes sean id}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e9}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 nticos.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Se utiliza el scheduler de Windows 2000 Professional (sistema operativ +o que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3} +{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 diariamente a partir de las 3 a.m. por ser el horario acordado con los prestadores como limite diario para el env}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o de los archivos y de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El sitio FTP debe estar online y la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe tener acceso de lectura/escritura a los directorios de los Prestadores y al directorio de Pagos. Para el acceso al sitio FTP, se tendr}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un XML almacenado localmente en la maquina que ejecute la tarea. Dicho XML debe definir la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n y puerto del sitio FTP, los directorios de los prestadores y el directorio donde se guardar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n los rep +ortes generados de forma que sean accesibles al sector de Pagos, adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s del e-mail del responsable en el }{\lang3082\langfe255\langnp3082\insrsid8201799 +\'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas al que deba comunic}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rsele cualquier error en el proceso. El Schema de validaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del XML debe estar disponible al proceso para que este pueda realizar la validaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de los archivos recibidos.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al finalizar el procesamiento de cada archivo de informaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de prestaciones e intervenciones de los afiliados, se mueve dicho archivo al subdirectorio documentos aceptados del dir +ectorio del prestador en el sitio FTP; si ocurre un error de validaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n el archivo se mover}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 al subdirectorio documentos rechazados perteneciente al directorio antes citado. Por ende, todos los archivos que no hayan sido procesados en su totalidad permanecer}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n en el directorio de entrada del Prestador y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n reprocesados en caso de que el proceso no finalice correctamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Al igual que los otros procesos, ante una falla en la ejecuci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un e-mail al }{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas para notificarla del problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + responsabilidad del personal de sistemas resolver en forma inmediata cualquier problema reportado y volver a ejecutar el proceso invoc}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ndolo desde la l} +{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 nea de comandos.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Actualizar estado de morosidad de afiliados +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Procesa los archivos recibidos en el sitio FTP en el directorio acordado con el sector Cobranzas (ref: Modelo 5 - Especificaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n de Interfaces con el sector Cobranzas) y actualiza los estados de morosidad de los afiliados. Los archivos encontrados en el FTP se mueven temporalmente a un }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 directorio de procesamiento }{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 que al finalizar el correcto procesamiento de los mismos, se eliminan.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Los archivos se tomar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n en orden de acuerdo al nombre que es indicativo de la fecha de emisi}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 En caso de que al iniciar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n de la tarea se detecten archivos en el directorio de procesamiento lo que indicar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a que la tarea fallo en un ciclo anterior, se comenzar}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 procesando estos antes de los que se encuentren en el FTP.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + diariamente a partir de las 4 a.m. por ser el horario acordado con el sector Cobranzas como limite diario para el env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +o de los archivos y de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El sitio FTP debe estar online y la aplicaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n debe tener acceso de lectura/escritura al directorio de Cobranzas. Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del path en el FTP debe existir un XML en el mismo directorio que el del ejecutable que defina la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n y puerto del sitio y el path al directorio de Cobranzas, dicho documento adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s contendr}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 la direcci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mail del }{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas a la que debe enviarse un correo en caso de ocurrir un error en el proceso.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\loch\af1\langnp3082\insrsid8201799 \hich\af0\dbch\af0\loch\f1 A medida que se\hich\af0\dbch\af0\loch\f1 + procesan registros de afiliados estos se eliminan del archivo CSV. +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Si se encontrara un error en uno de los CSV no se seguir}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ejecutando la tarea y se enviar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un e-mail al }{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 rea de sistemas para informar el problema. Por tratarse de un proceso extremadamente sensible al negocio de la organizaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + responsabilidad del personal de sistemas resolver en forma inmediata cualquier problema reportado y volver a ejecutar el proceso invoc}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ndolo desde la l} +{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 nea de comandos.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Enviar informaci\'f3n carnets +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Para llevar el control de contingencias ocurridas en ciclos anteriores, lo primero que se verifica al comenzar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n de la tarea es el archivo INI para chequear la }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltima fecha en la que se complet}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 en forma exitosa. }{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }{\f1\lang3082\langfe255\langnp3082\insrsid8201799 Consulta los afiliados ingresados entre la fecha siguiente al del INI y la fecha actual y a partir de sus datos genera un XML con el formato definido en la especificaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la clase }{\i\f1\lang3082\langfe255\langnp3082\insrsid8201799 CarnetsController}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + (modelo 1). Una vez generado el archivo de salida se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a al departament +o de servicios al cliente. El archivo XML de salida queda guardado bajo el nombre DD_MM_AAAA.xml donde DD es el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a, MM es el mes, y AAAA el a}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 o en que se ejecuto el proceso, en el directorio $INI_PATH/NuevosAfiliados (donde $INI_PATH es +la variable que indica la ruta donde el sistema fue instalado). Si la tarea concluye exitosamente se setear}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 en el INI la fecha actual.}{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se utiliza el scheduler de Windows 2000 Professional (sistema operativo que tiene instalado el puesto en la sala de servidores) para programar la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la aplicaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de consola que llevar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 adelante la tarea. La misma se realizar}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + diariamente a partir de las 23 hs de forma que no entorpezca la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de otras tareas y para que al d}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente el Depto. de Servicios al Cliente tenga la informaci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n necesaria para emitir los carnets.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Para la configuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n, se tendr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 un XML almacenado. Dicho XML debe definir la/s direcci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n/es de e-mail del departamento de Servicios al Cliente adonde se debe enviar una copia del archivo XML de nuevos afiliados y la direcci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de e-mal del help desk para comunicarle cualquier error que exista en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea. Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +s, en el mismo directorio debe existir un archivo INI que contenga la fecha en la que se complet}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 por }{\lang3082\langfe255\langnp3082\insrsid8201799 +\'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltima vez en forma exitosa la tarea.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ya que la cantidad diaria de nuevos afiliados no ser}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 excesiva y por lo tanto la carga de trabajo por reprocesar los nuevos afiliados de un d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 a dado no es importante, no se implementan puntos de control sobre el proceso diario. Para llevar control sobre el }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ltimo d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a que se termin}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 correctamente la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se utiliza el archivo INI mencionado anteriormente.}{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Ante un error en la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3} +{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea se env}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a autom}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 ticamente un e-mail al help desk. Adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 s del control de contingencias mencionado en la Composici}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la tarea, se puede ejecutar el proceso en forma manual si as}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 se requiriese.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Depuraci\'f3n +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Realiza la depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n seg}{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n lo explicado en el modelo 2.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El proceso de depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 n se almacena en las tablas de tareas (jobs) del motor de base de datos y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + este el encargado de lanzarlo a las 23 hs de los d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 as 2 de cada mes.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El motor de base de datos debe estar corriendo + y el backup de la base de datos debe haberse ejecutado el d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a anterior (ver pr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 xima tarea batch).}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 La tarea como se explic}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 en el modelo 2, esta definida por sentencias SQL que ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n ejecutadas por el DBMS, dichas sentencias deben estar atomizadas en transacciones de forma que sea el motor el que realice el proceso con puntos de control en cada commit y debe estar configurado para que lleve un log de lo acontecido (tanto transaccion +es exitosas como erroneas).}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 Se debe configurar el DBMS para que ante cualquier error en el proceso se env}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 e un e-mail al administrador de seguridad (que adem}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +s cumple tareas de administraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de la base de datos). Esta persona podr}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 diagnosticar el error a partir del archivo de log confeccionado por el motor durante la ejecuci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +n de la tarea, y una vez solucionado, deber}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 ejecutar la tarea reconfigurando el job para que se ejecute ese mismo d}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 a fuera del horario de trabajo a partir del }{\lang3082\langfe255\langnp3082\insrsid8201799 \'fa}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 +ltimo registro exitoso del log.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s24\ql \li0\ri0\nowidctlpar\faauto\rin0\lin0\itap0 \b\fs24\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\fs28\insrsid8201799 Backup de Base de Datos +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Composici}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +Se realiza el backup completo de la base de datos: todas las tablas del sistema especificadas en el modelo 2 y en el modelo 14 (tablas referidas a la seguridad). Los archivos resultantes de dicho backup se almacenan en cinta.}{ +\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Ejecuci}{\loch\af1\insrsid8201799 +\loch\af1\dbch\af0\hich\f0 \'f3}{\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 n +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 +El proceso de backup se almacena en las tablas de tareas (jobs) del motor de base de datos y ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 este el encargado de lanzarlo a las 23 hs de los d}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 as 1 de cada mes.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Condiciones previas +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\f1\lang3082\langfe255\langnp3082\insrsid8201799 El motor de base de datos debe estar corriendo y el equipo de grabaci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n de cinta debe estar conectado y cargado con una cinta de suficiente capacidad para contener la informaci}{\lang3082\langfe255\langnp3082\insrsid8201799 +\'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n del backup.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Puntos de control +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid8201799 \'cd}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 dem a tarea de depuraci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n.}{\lang3082\langfe255\langnp3082\insrsid8201799 +\par }\pard\plain \s25\ql \li0\ri0\sb240\sa120\keepn\nowidctlpar\faauto\rin0\lin0\itap0 \b\i\fs23\lang3082\langfe3082\cgrid\langnp3082\langfenp3082 {\loch\af1\insrsid8201799 \hich\af0\dbch\af0\loch\f1 Contingencias +\par }\pard\plain \s16\qj \li0\ri0\sa120\nowidctlpar\faauto\rin0\lin0\itap0 \fs24\lang1033\langfe255\cgrid\langnp1033\langfenp255 {\lang3082\langfe255\langnp3082\insrsid8201799 \'cd}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 dem a tarea de depuraci}{ +\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n. En caso de error ser}{\lang3082\langfe255\langnp3082\insrsid8201799 \'e1}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 + el administrador de la base de datos el responsable de cancelar la depuraci}{\lang3082\langfe255\langnp3082\insrsid8201799 \'f3}{\f1\lang3082\langfe255\langnp3082\insrsid8201799 n al d}{\lang3082\langfe255\langnp3082\insrsid8201799 \'ed}{ +\f1\lang3082\langfe255\langnp3082\insrsid8201799 a siguiente ya que esta solo debe correrse luego de que el proceso de backup se haya completado correctamente.}{\lang3082\langfe255\langnp3082\insrsid8201799 \par \par }} \ No newline at end of file